device for impregnating - Français Anglais Dictionnaire